package com.raymond.httpclient;

/**
 * http回调
 *
 * @author :  raymond
 * @version :  V1.0
 * @date :  2021-03-30 13:56
 */
public interface HttpCallback<T> {
    /**
     * 短信发送回调方法
     * @param request 请求参数
     * @param response 发送消息体
     */
    void callback(Object request, T response);

    /**
     * 请求失败或异常处理
     * @param request 请求参数
     * @param ex 异常信息
     */
    void failed(Object request, final Exception ex);
}
